const util = require("../utils/util")

/**
 * 视频列表
 * @param {*} params 参数对象，如下：
 * @member success(Function) 成功回调函数
 */

const getList = function (params) {
  let url = util.getBaseUrl() + "/api/video/getList";
  let data = {
    token: util.getToken(),
  };
  util.request({
    url: url,
    method: "GET",
    data: data,
    success(res) {
      // console.log("res", res)
      params.success(res)
    }
  })
}

/**
 * 获取视频播放地址
 * @param {*} params 参数对象，如下：
 * @member video_id {String} 视频标识
 */
const getVideoUrl = function (params) {
  let url = util.getBaseUrl() + "/api/video/getVideoUrl";
  let data = {
    token: util.getToken(),
    video_id:params.video_id,
  };

  util.request({
    url: url,
    method: "GET",
    data: data,
    success(res) {
      // console.log("res", res)
      params.success(res)
    }
  })
}

/**
 * 获取直播列表
 * @param {*} params 参数对象，如下：
*/

const getliveUrl = function (params) {
  let url = util.getBaseUrl() + "/api/live/list";
  let data = {
    token: util.getToken(),
    get_one:params.get_one
  };
  util.request({
    url: url,
    method: "GET",
    data: data,
    success(res) {
      params.success(res)
    }
  })
}


module.exports={
  getList,
  getVideoUrl,
  getliveUrl
}